demonstrably committed - Turco Inglés Diccionario